remote controlled tractor - Turkish English Dictionary